|
Strona tytułowa
Opis rozkazów
Styki
Cewki
Liczniki
Timery
Operacje arytmetyczne
Relacje
Opis lekcji
Lekcja 1 Wprowadzenie
|
Kliknij tutaj aby wrócić do poprzedniego etapu.
Lekcja 1Zasada działania i organizacja pamięciKażdy sterownik PLC pracuje w kilkuetapowym cyklu. W najogólniejszym przypadku praca sterownika wygląda tak:
Pierwszy etap każdego cyklu to odczytywanie stanów wszystkich wejść sterownika i zapisywanie tychże do wewnętrznej pamięci sterownika. W rzeczywistych sterownikach czas trwania każdego z cykli jest zmienny i zależy m. in. od długości programu. W sterowniku symulowanym w tym programie dydaktycznym, każdy cykl pracy trwa dokładnie 10 ms. Oznacza to, że w ciągu sekundy pracy symulacji, program użytkownika wykonywany jest 100 razy. Z etapowego sposobu działania sterownika wynika, że gdy w programie użytkownika któreś z wyjść modyfikowane jest kilka razy w jednym cyklu, to tak naprawdę na wyjściu sterownika pojawi się ostatnia zapisana wartość. Podobnie czytanie kilka razy z tego samego wejścia ta zawsze tą samą wartość. W programach dla sterowników PLC pojawia się kilka typów pamięci. Oto one:
Dla wygody użytkowników można zamiast adresu użyć wcześniej zdefiniowanych słów. Jeśli np. pod trzecie wyjście cyfrowe sterownika (adres %Q0003) mamy podłączoną żarówkę, to zamiast wszędzie w programie, gdzie chcemy zapalić lub zgasić żarówkę pisać %Q0003, możemy napisać po prostu ŻARÓWKA. Dokładnie tak samo zrobiliśmy w naszym pierwszym programie. Zamiast pamiętać, że pierwszy z lewej przełącznik ma adres %I0000, użyliśmy słowa BISTAB_1 (pierwszy bistabliny). Tak samo zamiast %Q0000, podaliśmy ŻÓŁTA_1 (pierwsza żółta żarówka). Dzięki takim słownym zastąpieniom wygdniej pisze się programy, a także łatwiej zanalizować ich działanie.
Prawdopodobnie pamiętasz takie okno: |